package com.aptemo.webetek.client;

import com.aptemo.webetek.client.commands.Action;
import com.aptemo.webetek.client.commands.Response;
import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * The async counterpart of <code>UserService</code>.
 */
public interface WebetekUserServiceAsync
{

	<T extends Response> void invoke(Action<T> action, AsyncCallback<T> callback);

}
